package com.xcm.model;

public class TbDeviceInfo {

    /** 终端信息主键 */
    private Long deviceInfoId;
    /** 终端码 */
    private String deviceNum;
    /** 终端位置,省 */
    private String deviceProvince;
    /** 终端位置,市 */
    private String deviceCity;
    /** 终端位置,区 */
    private String deviceCounty;
    /** 终端坐标 */
    private String deviceCoordinate;
    /** 终端分辨率 */
    private String deviceResolution;
    /** 终端IP */
    private String deviceIp;
    /** 终端MAC地址 */
    private String deviceMac;
    /** 终端软件版本 */
    private String deviceSoftVer;
    /** 终端硬件版本 */
    private String deviceHardVer;
    /** 终端系统版本 */
    private String deviceSysVer;
    /** 终端型号 */
    private String deviceModel;
    /** 磁盘空间 */
    private String deviceDiskSpace;
    /** 升级文件ID */
    private Long softwareUpgradeId;
    /** 升级时间 */
    private Long firmwareUpgradeId;
    /** 分组码 */
    private String groupCode;
    /** 0.在线; 1.离线 */
    private Integer deviceStatus;
    /** 在线时间 */
    private Long onlineTime;
    /** 总在线时间 */
    private Long onlineTimeTotal;
    /** 激活时间 */
    private Long addTime;
    /** 最新上报时间 */
    private Long reportTime;
    /** 在线开始时间 */
    private Long onlineStartTime;
    /** 音量设置 */
    private Integer deviceVolume;
    /** 1:启用 0:关闭 */
    private Integer useTimer;
    /** 开机时间 */
    private Long bootTime;
    /** 关机时间 */
    private Long offTime;

    public Long getDeviceInfoId() {
        return deviceInfoId;
    }

    public void setDeviceInfoId(Long deviceInfoId) {
        this.deviceInfoId = deviceInfoId;
    }

    public String getDeviceNum() {
        return deviceNum;
    }

    public void setDeviceNum(String deviceNum) {
        this.deviceNum = deviceNum;
    }

    public String getDeviceProvince() {
        return deviceProvince;
    }

    public void setDeviceProvince(String deviceProvince) {
        this.deviceProvince = deviceProvince;
    }

    public String getDeviceCity() {
        return deviceCity;
    }

    public void setDeviceCity(String deviceCity) {
        this.deviceCity = deviceCity;
    }

    public String getDeviceCounty() {
        return deviceCounty;
    }

    public void setDeviceCounty(String deviceCounty) {
        this.deviceCounty = deviceCounty;
    }

    public String getDeviceCoordinate() {
        return deviceCoordinate;
    }

    public void setDeviceCoordinate(String deviceCoordinate) {
        this.deviceCoordinate = deviceCoordinate;
    }

    public String getDeviceResolution() {
        return deviceResolution;
    }

    public void setDeviceResolution(String deviceResolution) {
        this.deviceResolution = deviceResolution;
    }

    public String getDeviceIp() {
        return deviceIp;
    }

    public void setDeviceIp(String deviceIp) {
        this.deviceIp = deviceIp;
    }

    public String getDeviceMac() {
        return deviceMac;
    }

    public void setDeviceMac(String deviceMac) {
        this.deviceMac = deviceMac;
    }

    public String getDeviceSoftVer() {
        return deviceSoftVer;
    }

    public void setDeviceSoftVer(String deviceSoftVer) {
        this.deviceSoftVer = deviceSoftVer;
    }

    public String getDeviceHardVer() {
        return deviceHardVer;
    }

    public void setDeviceHardVer(String deviceHardVer) {
        this.deviceHardVer = deviceHardVer;
    }

    public String getDeviceSysVer() {
        return deviceSysVer;
    }

    public void setDeviceSysVer(String deviceSysVer) {
        this.deviceSysVer = deviceSysVer;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getDeviceDiskSpace() {
        return deviceDiskSpace;
    }

    public void setDeviceDiskSpace(String deviceDiskSpace) {
        this.deviceDiskSpace = deviceDiskSpace;
    }
    
    public Long getSoftwareUpgradeId() {
		return softwareUpgradeId;
	}

	public void setSoftwareUpgradeId(Long softwareUpgradeId) {
		this.softwareUpgradeId = softwareUpgradeId;
	}

	public Long getFirmwareUpgradeId() {
		return firmwareUpgradeId;
	}

	public void setFirmwareUpgradeId(Long firmwareUpgradeId) {
		this.firmwareUpgradeId = firmwareUpgradeId;
	}
	
    public String getGroupCode() {
		return groupCode;
	}

	public void setGroupCode(String groupCode) {
		this.groupCode = groupCode;
	}

	public Integer getDeviceStatus() {
        return deviceStatus;
    }

    public void setDeviceStatus(Integer deviceStatus) {
        this.deviceStatus = deviceStatus;
    }

    public Long getOnlineTime() {
		return onlineTime;
	}

	public void setOnlineTime(Long onlineTime) {
		this.onlineTime = onlineTime;
	}

	public Long getOnlineTimeTotal() {
		return onlineTimeTotal;
	}

	public void setOnlineTimeTotal(Long onlineTimeTotal) {
		this.onlineTimeTotal = onlineTimeTotal;
	}

	public Long getAddTime() {
        return addTime;
    }

    public void setAddTime(Long addTime) {
        this.addTime = addTime;
    }

    public Long getReportTime() {
        return reportTime;
    }

    public void setReportTime(Long reportTime) {
        this.reportTime = reportTime;
    }

    public Long getOnlineStartTime() {
        return onlineStartTime;
    }

    public void setOnlineStartTime(Long onlineStartTime) {
        this.onlineStartTime = onlineStartTime;
    }

    public Integer getDeviceVolume() {
        return deviceVolume;
    }

    public void setDeviceVolume(Integer deviceVolume) {
        this.deviceVolume = deviceVolume;
    }

    public Integer getUseTimer() {
        return useTimer;
    }

    public void setUseTimer(Integer useTimer) {
        this.useTimer = useTimer;
    }

	public Long getBootTime() {
		return bootTime;
	}

	public void setBootTime(Long bootTime) {
		this.bootTime = bootTime;
	}

	public Long getOffTime() {
		return offTime;
	}

	public void setOffTime(Long offTime) {
		this.offTime = offTime;
	}

	public TbDeviceInfo() {
		super();
	}

	public TbDeviceInfo(String deviceNum, String deviceCoordinate, String deviceResolution, String deviceMac,
			String deviceSoftVer, String deviceHardVer, String deviceSysVer, String deviceModel, String deviceDiskSpace) {
		super();
		this.deviceNum = deviceNum;
		this.deviceCoordinate = deviceCoordinate;
		this.deviceResolution = deviceResolution;
		this.deviceMac = deviceMac;
		this.deviceSoftVer = deviceSoftVer;
		this.deviceHardVer = deviceHardVer;
		this.deviceSysVer = deviceSysVer;
		this.deviceModel = deviceModel;
		this.deviceDiskSpace = deviceDiskSpace;
	}

	
    
}
